home *** CD-ROM | disk | FTP | other *** search
/ BCI NET 2 / BCI NET 2.iso / archives / programming / gui / precog2_1.lha / Precognition2_1 / src / src.lha / Precognition / GridSnapWindow.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-10-13  |  908 b   |  43 lines

  1. #ifndef GRIDSNAPWINDOW_H
  2. #define GRIDSNAPWINDOW_H
  3.  
  4. #include "intuition_typedefs.h"
  5. #include "GridSnap.h"
  6. #include "precognition.h"
  7. #include "precognition3d.h"
  8. #include "pcgWindow.h"
  9. #include "pcgWindowClass.h"
  10. #include "IntegerGadget.h"
  11. #include "CheckBox.h"
  12. #include "OutlineBox.h"
  13. #include "PObject.h"
  14.  
  15. typedef struct GridSettings_Iactors
  16. {
  17.    OutlineBox     outline;
  18.    IntegerGadget  offset_x, offset_y, gridsize_x, gridsize_y;
  19.    CheckBox       OnOff;
  20. } GridSettings_Iactors;
  21.  
  22.  
  23. typedef struct GridSnapWindow
  24. {
  25.    pcgWindow            pw;
  26.  
  27.  
  28.    GridSettings_Iactors location,
  29.                         size;
  30.  
  31.    GridInfo             gridinfo;
  32.  
  33. } GridSnapWindow;
  34.  
  35.  
  36. void GridSnapWindow_Init(  GridSnapWindow        *self,
  37.                            Screen                *screen,
  38.                            struct MsgPort        *sharedport,
  39.                            pcg_3DPens             pens );
  40.  
  41.  
  42. #endif
  43.